package com.example.springboot.domain.po;

import cn.hutool.core.annotation.Alias;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.github.classgraph.json.Id;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author：伐柯梦姝
 * @Package：com.example.springboot.domain.po
 * @Project：springboot
 * @name：TakeOff
 * @Date：2025/2/24 21:50
 * @Filename：TakeOff
 * @for:
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@TableName("takeoff")
public class TakeOff {
       @Id
       @Alias("id")
       @TableField("id")
       private Integer id;

       @Alias("用户ID")
       @TableField("userId")
       private Integer userId;

       @Alias("请假人名称")
       @TableField("username")
       private String username;

       @Alias("请假人缘由")
       @TableField("reason")
       private String reason;

       @Alias("审核结果")
       @TableField("examine")
       private String examine;
}

